mega-capitalisation company - French English Dictionary